A Macroscopic Probabilistic Model of Adaptive Foraging in Swarm Robotics Systems
نویسنده
چکیده
In this paper, we have extended a macroscopic probabilistic model of a swarm of homogeneous foraging robots to a swarm of heterogeneous foraging robots. Each robot is capable of adjusting its searching time threshold and resting time threshold following the rules described in our previous paper. In order to model the difference between robots, private resting time and searching time thresholds are introduced. The robots resting at home are divided into two subsets according to which states they are transferred from, either state Deposit or state Homing. For each subset of robots, private resting time and searching time thresholds are used to calculate the effect of social and internal cues. The transition between state Resting and state Searching is then decided by the corresponding private resting time threshold. Corresponding to private resting time thresholds, a public resting time threshold is used to track the contribution of the social cues, internal cues and environmental cues for the whole swarm, which is a global property owned by all robots. Although the public resting time threshold doesn’t affect the behaviours for the individual robots directly, it affects the private resting time threshold and vice versa. Similarly, a public searching time threshold is introduced to track the contributions of the adaptation cues. The behaviours for the robots searching for food in the arena are constrained with the corresponding private searching time threshold, which is “inherited” from the public searching time threshold but will affect it as well. With these considerations, a number of equations are then developed to work out the relationship between these private time thresholds and public time thresholds based on previously developed difference equations. The resting time and searching time thresholds are dealt with separately because each of them has its own valid scope. The extended macroscopic probabilistic model has been tested using the simulation tools Player/Stage. A set of randomly chosen adjustment factors which are presented in our previous paper are used to validate the macroscopic model. Different environmental conditions are also considered. The results from the macroscopic probabilistic model match with those from the simulation with reasonable accuracy, not only in the final net energy of the swarm but also in the instantaneous net energy. Although the model is specific to adaptive foraging, it can be extended to other systems in which the heterogeneity of the system is coupled with its time parameters.
منابع مشابه
Modelling Swarm Robotic Systems: A Case Study in Collective Foraging
Understanding the effect of individual parameters on the collective performance of swarm robotic systems in order to design and optimise individual robot behaviours is a significant challenge. This paper presents a probabilistic model of a swarm foraging task. A number of difference equations are derived to describe the probabilistic finite state machine for the task at a macroscopic level. A g...
متن کاملA Review of Probabilistic Macroscopic Models for Swarm Robotic Systems
In this paper, we review methods used for macroscopic modeling and analyzing collective behavior of swarm robotic systems. Although the behavior of an individual robot in a swarm is often characterized by an important stochastic component, the collective behavior of swarms is statistically predictable and has often a simple probabilistic description. Indeed, we show that a class of mathematical...
متن کاملTwo different approaches to a macroscopic model of a bio-inspired robotic swarm
By compiling macroscopic models we analyze the adaptive behavior in a swarm of autonomous robots generated by a bio-inspired, distributed control algorithm. We developed two macroscopic models by taking two different perspectives: A Stock & Flow model, which is simple to implement and fast to simulate, and a spatially resolved model based on diffusion processes. These two models were compared c...
متن کاملMacroscopic analysis of robot foraging behaviour
Microscopic analysis is a standard approach in the study of robot behaviour. Typically, the approach comprises the analysis of a single (or sometimes a few) robotenvironment system(s) to reveal specific properties of robot behaviour. In contrast to microscopic analysis, macroscopic analysis focuses on averaged properties of systems. The advantage is that such a property is easier to generalise ...
متن کاملMulti-Agent Foraging: state-of-the-art and research challenges
Background Swarm intelligence provides the design and implementation of systems composed of many simple individuals who interact locally and produce remarkable behavior as a whole (Dudek et al. 1996). It provides multiple benefits such as robustness where the performance of the system is not affected significantly with the failure of individuals, simplicity of computational and perceptual capab...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008